import { ADD_PERSON } from "../constant"
//初始化人的列表
const initState=[{id:'001',name:'tom',age:18}]
export default function personReducer(preState=initState,action){ 

    const {type,data}=action
    switch (type) {
        case ADD_PERSON:
            // 此处不能使用preState.unshift(data)，这样导致preState被修改,presonReducer就不是纯函数
            return [data,...preState]
        default:
            return preState
    }
}